﻿//#define _CRT_SECURE_NO_WARNINGS  1
////一定要动手，例子不管多么简单，建议至少自己手敲一遍看看是否理解了里头的细枝末节。
////一定要学会思考，思考为什么要这样，而不是那样。还要举一反三地思考
//#include<string>
//#include<iostream>
//using namespace std;
//class person {
//private:
//	int _age;
//	string _name;
//public:
//	person(int age,string name)
//	{
//		_age = age;
//		_name = name;
//	}
//	//==运算符重载
//	bool operator==(person& p)
//	{
//		if (this->_age == p._age && this->_name == p._name)
//		{
//			return true;
//		}
//		else
//			return false;
//	}
//	//!=运算符重载
//	bool operator!= (person & p)
//	{
//		if (this->_age == p._age && this->_name == p._name)
//		{
//			return false;
//		}
//		else
//			return true;
//	}
//};
//void test()
//{
//	person p1(19, "Tom");
//	person p2(19, "Tom");
//	if (p1 != p2)
//	{
//		cout << "p1与p2是不相等的" << endl;
//	}
//	else {
//		cout << "p1与p2是相等的" << endl;
//	}
//
//}
//int main()
//{
//	test();
//	return 0;
//}